game design by Chad Adams